#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
int main(int argc, char* argv[],char* env[])
{
    if(strcmp(argv[1],"cd")==0)
    {
        chdir(argv[1]);
    }


    sleep(60);
    printf("begin\n");
    if(argc == 2)
    {
        chdir(argv[1]);    
    }
    printf("end\n");
    sleep(60);

   //printf("MYVALUE:%s\n",getenv("MYVALUE")); 
    //int i = 0;
    //for(; env[i]; i++)
    //{
    //    printf("env[%d]->%s\n",i,env[i]);
    //}
   // if(argc != 2)
   // {
   //     printf("Usage:%s -[a|b|c|d]\n",argv[0]);
   //     return 0;
   // }
   // if(strcmp(argv[1],"-a")==0)
   // {
   //     printf("功能1\n");
   // }
   // else if(strcmp(argv[1],"-b")==0)
   // {
   //     printf("功能2\n");
   // }
   // else if(strcmp(argv[1],"-c")==0)
   // {
   //     printf("功能3\n");
   // }
   // else if(strcmp(argv[1],"-d")==0)
   // {
   //     printf("功能4\n");
   // }
   // else 
   // {
   //     printf("default 功能\n");
   // }
 //   int i = 0;
 //   for(; argv[i]; i++)
 //   {
 //       printf("argv[%d]->%s\n",i,argv[i]);
 //   }





//    char who[32];
//    strcpy(who,getenv("USER"));
//    if(strcmp(who,"root")==0)
//    {
//        printf("可以做任何事情\n");
//    }
//    else 
//    {
//        printf("普通用户，受到权限约束\n");
//    }




//    printf("user:%s\n",getenv("USER"));
//    printf("PATH:%s\n",getenv("PATH"));

//    int i = 0;
//    for( ; i < 10; i++)
//    {
//        printf("hello %d\n",i);
//    }
    return 0;
}
